**** Thank you for even bothering to look at this file. ****
This programme is intended as an aid for converting C source code into Pascal. It was also a learning experience for me in writing a simple look-ahead parser. Since the parser is so simple, do not expect miracles. The programme takes care of the easily translated bits of C and leaves the more "interesting" conversions for the programmer to deal with. To use the programme, simply open an error-free C source code text file. The programme will prompt you for a file name for the Pascal source file.
If you use this programme and wish to see it improved, please send your suggestions, complaints, and bug reports to:
Daniel W. Rickey
#22-550 Platt's lane
London, Ontario
CANADA N6G 3A8
E-mail: drickey@irus.rri.uwo.ca
The reason I am asking for suggestions is to get a feel for how many programmers are interested in a C to Pascal converter. The programme is still a bit rough, but I released it just to find out what kind of response I would receive. To Date, only a handful of people have responded. However, they have been very positive. Unless I receive a better response in the future, I may be forced to devote my time to other programming projects. (Sorry, that's the way it is.)
By the way,
version 1.1.1 released 1994-05-30
I added two options under the 'Edit' menu. One option displays the converted code on the screen, which slows down the translation a lot. The second option removes all '&' from the C code. I also fixed a few bugs and now remove '\p' from the begining of strings. Hex numbers are now converted properly, e.g., from 0x1234 to $1234.
version 2.0 released 1994-09-14
Fixed one minor conversion bug concerning declaration of pointers, i.e., int *thing;. Ingemar Ragnemalm made changes to the code so that it would work with System 6. Also, when 'Display Convered Code' is selected, the screen writes should be much faster.